$(function () {
    // 统一拼接请求的根路径
    $.ajaxPrefilter(function (options) {
        // console.log(options); // options接收的是发起ajax请求时传过来一个对象
        options.url = 'http://ajax.frontend.itheima.net' + options.url;
        // 统一为有权限的headers设置请求头
        // indexOf(字符)--判断有没有这个字符 返回值是-1就是没有
        if (options.url.indexOf('/my') !== -1) {
            // 如果不等于-1 执行请求头
            options.headers = {
                Authorization: localStorage.getItem('token') || ''
            }
        }
         // 统一设置complete回调函数
         options.complete = function (res) {
             if (res.responseJSON.status == 1 && res.responseJSON.message === '身份认证失败！') {
                 // 1、清空本地存储
                 localStorage.removeItem('token')
                 // 2、强制跳转到登录界面
                 location.href = '../../login.html'
             }
         }
    })
})